body,ul,li,h1,h2,h3,h4,p,dl,dd,dt,ol{
			margin: 0;
			padding: 0;
		}
		ul,li,ol{
			list-style: none;
		}
		a{
			text-decoration: none;
		}
		.app{
			
			background-color: #efefef;
		}
		.header{
			
			height: 1.4375rem;
			background: #f9fafd;
			color: #000000;
			font-size: 0.5rem;
			text-align: center;
			line-height: 1.3rem;
			position: fixed;
			top: 0;
			right: 0;
			left: 0;
			z-index: 10;
		}
		
		.section{
			
			height: 12.75rem;
			position: absolute;
			top: 4.4375rem;
			bottom: 0rem;
			left: 0;
			right: 0;
			/*overflow-y: scroll;*/
		}
		.footer{
			height: 1.578125rem;
			background: #f2f2f2;
			color:#fff;
			font-size: 0.5rem;
			text-align: center;
			line-height: 1.3rem;
			position: fixed;
			bottom: 0;
			right: 0;
			left: 0;
			display: flex;
			flex-wrap: wrap;
			
		}
		.footer div{
			margin-top: .1rem;
			width: 1.96875rem;
			height: 0.765625rem;
			justify-content:center;
			display: flex;
		}
		.footer div img{
			height: .753125rem;
		}
		.footer div span{
			color: gray;
			font-size: 0.375rem;
			position: absolute;
			/*margin-left: -.35rem;*/
			top: .5rem;
			
		}
		.piece1{
			height: 0.1875rem;
			background-color: #eeeef0;
			margin-top: 1.4375rem;
		}
		.piece2{
			height: 0.03125rem;
			background-color: #eeeef0;
		}
		.piece3{
			height: 0.265625rem;
			background-color: #eeeef0;
		}
		
		.middle1{
			height: 1.0625rem;
			/*background-color: blanchedalmond;*/
			
		}
		.middle1 ul{
			display: flex;
			justify-content:space-around;
		}
		.middle1 ul li{
			height: 1.0625rem;
			float: left;
			line-height: 1.0625rem;
			font-size: 0.375rem;
			color: #898989;
		}
		.middle2{
			height: 1.0625rem;
			/*background-color: blanchedalmond;*/
			
		}
		.middle2 ul{
			display: flex;
			justify-content:space-around;
		}
		.middle2 ul li{
			height: 1.0625rem;
			float: left;
			line-height: 1.0625rem;
			font-size: 0.375rem;
			color: #898989;
		}
		.middle3{
			height: 0.953125rem;
			/*background-color: burlywood;*/
		}
		.middle3 ul{
			/*margin-left: 0.28125rem;*/
		}
		.middle3 ul li img{
			height: 0.40625rem;
		}
		.middle3 ul li{
			height: 0.953125rem;
			line-height: 0.953125rem;
			margin-left: 0.3125rem;
			float: left;
			font-size: 0.40625rem;
			color: #898989;
		}
		
		.all{
			height: 9.65625rem;
			display: flex;
			flex-wrap: wrap;
			
		}
		.all div{
			width: 15.75rem;
			height: 3.53125rem;
			position: relative;
			/*background-color: burlywood;*/
		}
		.all div img{
			height: 2.8125rem;
			margin-top: 0.46875rem;
			margin-left: 0.8125rem;
		}
		.all div span{
			width: 4.34375rem;
			font-size: 0.40625rem;
			color: #858585;
			margin-left: 0.46875rem;
			position: absolute;
			top: .3rem;
		}
		.all div h4{
			margin-left: 4.6875rem;
			margin-top: -.8rem;
			font-size: 0.40625rem;
			color: red;
		}
		.all div p img{
			height: 1.0625rem;
			float: right;
			margin-top: -1rem;
			margin-right: 0.65625rem;
		}